<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Discontinuity layout optimization</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Discontinuity_layout_optimization"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Discontinuity_layout_optimization rootpage-Discontinuity_layout_optimization skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Discontinuity layout optimization</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>Discontinuity layout optimization</b> (DLO) is an <a href="Engineering_analysis" title="Engineering analysis">engineering analysis</a> procedure which can be used to directly establish the amount of <a href="Structural_load" title="Structural load">load</a> that can be carried by a solid or structure prior to collapse. Using DLO the layout of failure planes, or 'discontinuities', in a collapsing solid or structure are identified using <a href="Mathematical_optimization" title="Mathematical optimization">mathematical optimization</a> methods (hence the name, 'discontinuity layout optimization'). It is assumed that failure occurs in a ductile or '<a href="Plasticity_(physics)" title="Plasticity (physics)">plastic</a>' manner.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="How_it_works">How it works</h2></div>
<p>The DLO procedure involves a number of steps, as outlined below.
</p><p><span typeof="mw:File"></span>
</p><p>The set of potential discontinuities can include discontinuities which crossover one another, allowing complex failure patterns to be identified (e.g. involving ‘fan’ mechanisms, where many discontinuities radiate from a point).
</p><p>DLO can be formulated in terms of equilibrium relations ('static' formulation) or in terms of displacements ('kinematic' formulation). In the latter case the objective of the mathematical optimization problem is to minimize the internal energy dissipated along discontinuities, subject to nodal compatibility constraints. This can be solved using efficient <a href="Linear_programming" title="Linear programming">linear programming</a> techniques and, when combined with an algorithm originally developed for truss layout optimization problems,<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> it has been found that modern computer power can be used to directly search through very large numbers of different failure mechanism topologies (up to approx. 2<sup>1,000,000,000</sup> different topologies on current generation PCs). A full description of the application of DLO to plane strain problems has been provided by Smith and Gilbert,<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> to masonry arch analysis by Gilbert et al,<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> to slab problems by Gilbert et al,<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> and to 3D problems by Hawksbee et al,<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> and Zhang.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="DLO_vs_FEM">DLO vs FEM</h2></div>
<p>Whereas with <a href="Finite_element_analysis" class="mw-redirect" title="Finite element analysis">finite element analysis</a> (FEM), a widely used alternative <a href="Engineering_analysis" title="Engineering analysis">engineering analysis</a> procedure, mathematical relations are formed for the underlying <a href="Continuum_mechanics" title="Continuum mechanics">continuum mechanics</a> problem, DLO involves analysis of a potentially much simpler discontinuum problem, with the problem being posed entirely in terms of the individual discontinuities which interconnect nodes laid out across the body under consideration. Additionally, when general purpose finite element programs are used to analyse the collapse state often relatively complex <a href="Non-linear" class="mw-redirect" title="Non-linear">non-linear</a> solvers are required, in contrast to the simpler <a href="Linear_programming" title="Linear programming">linear programming</a> solvers generally required in the case of DLO.
</p><p>Compared with non-linear FEM, DLO has the following advantages and disadvantages:
</p><p><b>Advantages</b>
</p>
<ul><li>The collapse state is analysed directly, without the need to iterate. This means that solutions can generally be obtained much more quickly.</li>
<li>The output, in the form of animated failure mechanisms is generally easier to interpret.</li>
<li>Problems involving singularities in the stress or displacement fields can be dealt with without difficulty.</li>
<li>As DLO is much simpler than non-linear FEM, users require less training in order to use the method effectively.</li></ul>
<p><b>Disadvantages</b>
</p>
<ul><li>As with other <a href="Limit_analysis" title="Limit analysis">limit analysis</a> techniques, DLO provides no information about displacements (or stresses) prior to collapse.</li>
<li>DLO is fundamentally based in modelling <a href="Compatibility_(mechanics)" title="Compatibility (mechanics)">compatible</a> mechanisms for soil collapse and is therefore an <a href="Limit_analysis" title="Limit analysis">upper bound method</a>. As a result, the method will always predict an unconservative collapse load.</li>
<li>Although the discontinuity layout generation and <a href="Linear_programming" title="Linear programming">linear programming</a> optimization schemes used in DLO will usually ensure that a good approximation of the true collapse mechanism is found, there is no way of discerning by how much the predicted collapse load will exceed the true collapse load without comparison to an independent <a href="Limit_analysis" title="Limit analysis">lower bound analysis</a>.</li>
<li>DLO is a relatively new technique so only a limited range of software tools are currently available.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2></div>
<p>DLO is perhaps most usefully applied to engineering problems where traditional hand calculations are difficult, or simplify the problem too much, but where recourse to more complex non-linear FEM is not justified. Applications include:
</p>
<ul><li>Analysis of <a href="Geotechnical" class="mw-redirect" title="Geotechnical"> geotechnical engineering</a> problems (e.g. <a href="Slope_stability" title="Slope stability">slope stability</a>, <a href="Bearing_capacity" title="Bearing capacity">bearing capacity</a><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> or <a href="Retaining_wall" title="Retaining wall">retaining wall</a> problems).</li>
<li>Analysis of <a href="Concrete_slab" title="Concrete slab">concrete slab</a> problems.</li>
<li>Analysis of <a href="Metal_forming" class="mw-redirect" title="Metal forming">metal forming</a> or <a href="Extrusion" title="Extrusion">extrusion</a> problems.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Software_using_Discontinuity_Layout_Optimization">Software using Discontinuity Layout Optimization</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://archive.today/20140206101251/http://cmd.sheffield.ac.uk/software/matlab-script-dlo-analysis-geotechnical-problems">MATLAB script</a> (2009-) Provided by the CMD research group at the University of Sheffield, UK.</li>
<li><a rel="nofollow" class="external text" href="http://www.limitstate.com/geo">LimitState:GEO</a> (2008-) General purpose geotechnical software application.</li>
<li><a rel="nofollow" class="external text" href="http://www.limitstate.com/slab">LimitState:SLAB</a> (2015-) Slab analysis software application.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text">Gilbert, M. and Tyas, A. (2003) Layout optimization of large-scale pin-jointed frames, Engineering Computations, Vol. 20, No. 8, pp.1044-1064</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text">Smith, C.C. and Gilbert, M. (2007) Application of discontinuity layout optimization to plane plasticity problems, Proc. Royal Society A, Volume 463, Number 2086, pp.2461-2484.</span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text">Gilbert, M., Smith, C.C. and Pritchard, T.J. (2010) Masonry arch analysis using discontinuity layout optimisation. ICE-Engineering and Computational Mechanics, Volume 163, pp.167-178.</span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text">Gilbert, M., He, L., Smith, C.C. and Le, C.V. (2014) Automatic yield-line analysis of slabs using discontinuity layout optimization. Proceedings Royal Society A, Volume 470, paper 20140071.</span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text">He, L., Gilbert, M. and Shepherd, M. (2017) Automatic yield-line analysis of practical slab configurations via discontinuity layout optimization. Journal of Structural Engineering, DOI:10.1061/(ASCE)ST.1943-541X.0001700</span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">He, L. and Gilbert, M. (2016) Automatic rationalization of yield-line patterns identified using discontinuity layout optimization. International Journal of Solids and Structures, Volume 84, pp.27-39.</span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text">Hawksbee, S., Smith, C.C. and Gilbert, M. (2013) Application of discontinuity layout optimization to three-dimensional plasticity problems. Proceedings Royal Society A, Volume 469, paper 20130009.</span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text">Zhang, Y. (2017) Multi-slicing strategy for the three-dimensional discontinuity layout optimization (3D DLO). International Journal for Numerical and Analytical Methods in Geomechanics, Volume 41, pp.488-507.</span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text">Lee, Y.S., Smith C.C. and Cheuk C.Y. (2008) Bearing capacity of embedded foundations. In 2nd International Conference on Foundations, ICOF 2008, Dundee, pp.961-972.</span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://www.geotech.group.shef.ac.uk/teaching/">DLO teaching resources</a> provided by the Geotechnical Engineering Research Group at the University of Sheffield, UK.</li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2021-12-05" href="https://en.wikipedia.org/wiki/?title=Discontinuity_layout_optimization&oldid=1058711719">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>